to leave a mark, to make an impression ne demek

  1. to leave a mark, to make an impression : yer etmek